package com.example.baiduai.ai.service;

import com.example.baiduai.ai.dto.*;
import com.example.baiduai.utils.JsonResult;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface AiImageService {

    JsonResult aiImagesClassify(List<MultipartFile> files, Integer top_num);

    JsonResult createDataSet(CreateDataSetDto createDataSetDto);

    JsonResult dataSetList(DatasetListDto datasetListDto);

    JsonResult labeList(LableDto lableDto);

    JsonResult datasetAdd(DatasetAdd datasetAdd);

    JsonResult datasetDelete(DatasetDelete datasetDelete);

    JsonResult labelDelete(LabelDeleteDto labelDelete);


    JsonResult payDetection(List<MultipartFile> files, String threshold);
}
